סרטון של 20 דקות על איך להתחיל לעבוד עם git ו github ומה צריך לעשות כדי לשנות את הקוד של האתר
סרטון מעשי
זהו סרטון המשך לסרטון הקודם שבו למדנו מה זה git, התקננו את git ועשינו את ה-commit הראשון.
הפעם נעבוד עם אחסון הרפוזיטורים github ונשנה את קוד האתר הזה.
באופן כללי
יש לעקוב את אחרי הוראות סעיף 1 וסעיף 3 שיופיעו אחרי הרישום ל github
הקישור לרפוזיטורי המקורי intval/phpguide (תעתיקו את קישור ה git ולא ה http )
הצעד הבא:
אל תפחדו, נסו. ברפוזיטורי יש קובץ בשם gittest.txt .
כתבו שם את שמכם, עשו לו קומיט ושלחו אותו אלי עם pull request
זהו קובץ מיוחד לניסויים. אל תפחדו לשנות אותו. הוא מיועד בדיוק בשביל זה.
תגובות לכתבה:
הסירו את הסרטון. תחלק אותו לשניים ותעלה שוב.
סידרתי
בשלב הראשון הוא כותב לי:
no such file or derictory
זה לא משנה. הוא אמור ליצור אותה לבד.
רק תבדוק אם באמת היא נוצר ושכבת את ה
cd ~/.ssh נכון
תיראה מה קורה כשאני עושה push:
http://www.fastup.co.il/images/80064414.png
כנראה כי העתקת את הקישור http ולא ה git מעמוד ה githbu
תעשה בבקשה את כל כל ההוראות בעמוד
http://help.github.com/linux-set-up-git/
פרט לסעיף 1 שזה התקנה של התוכנה (בהנחה שכבר התקנת אותה)
עשיתי הכל אבל עדיין אותה שגיאה..
צור בבקשה אשכול בפורום
אם הבנתי נכון git מאפשרת לי להפוך אתר או תוכנה שפיתחתי לקוד פתוח, שכל אחד יכול להציע לשנות ולשפר.
נראה מצוין. (:
לא הבנת נכון.. git נותן לך אפשרות לקבל גירסאות על הקוד שלך.
ואחרי זה יש שרת שמאחסן את קבצי ה git שאפשר לתת לכולם גישה אליהם ולהפוך תוכנה לקוד פתוח.
למה Git GUI מחזיר לי הודעת שגיאה ארוכה ו-Git Bush מחזיר לי:http://www.up2me.co.il/images/37944232.jpg ?
בדרך כלל git bash נותן תמונה יותר אובייקטיבית.
לדעתי משהו לא הלך בהתקנה.
האופציות הם או להתקין מחדש את msysgit (תוודה שאתה לוקח את הגרסה האחרונה)
או כנראה שחסר ב environment variables את הנתיב אל הפקודה GIT שאמור להתווסף בעת ההתקנה - אז אפשר להוסיף את הנתיב ידנית. עדיף לנסות להתקין מחדש :)
להתקין git או msysgit?
במדריך הקודם היה כתוב את git.
לא מבין בזה. :)
את מה שהיה כתוב :)
http://code.google.com/p/msysgit/downloads/detail?name=Git-1.7.9-preview20120201.exe&can=2&q=
התקנתי והפעלתי מחדש את המחשב, מחזיר את אותו הדבר.
מה לעשות? :)
טעות שלי.
מהשגייה נובע שהבעיה היא בזה, ששם המשתמש שלך במחשב כתוב לא באנגלית.
הבאג הזה עדיין לא תוקן ל windows.
מה שאתה יכול לנסות לעשות זה ללכת לתיקיה שאליה התקנת את גיט ולמצוא שם את הקובץ profile
C:\Program Files\Git\etc\profile
לפתוח אותו לעריכה עם notepad++ או כל עורך טקסט שהוא עורך טקסט ולהוסיף שם את הנתיב אל תיקיית המשתמש שלך במחשב:
HOME="C:\Users\WhatSoEverYourNAMEis"
לפני השורה של
# Set up USER's home directory
הוא כל הזמן אומר לי שהקובץ פתוח בתוכנה אחרת.
תנסה לכבות בטאסק מנג'ר כל דבר שנראה כשור לגיט
לא רואה שום דבר שקשור לזה.
אני עדיין לא מצליח. :)
הצלחתי, אבל כשאני מנסה להעתיק למחשב שלי את הקוד של האתר למחשב שלי, אני מקבל משהו כמו:
Could not create directry C:/blablabla/.sshה
שתי הסרטונים לא עובדים :S